package com.leixin.demo;

import java.io.File;

public class test {
    public static void main(String[] args) {

//        // 获取所有盘符
//        File[] listRoots = File.listRoots();
//
//        for (File disk : listRoots) {
//
//            File file = new File(disk.getAbsolutePath());
//
//            getFileName(file);
//        }
        File file = new File("D:\\Pangu\\产品\\");
        getFileName(file);
    }

    /**
     * 递归扫描文件
     */
    public static void getFileName(File file) {

        File[] listFiles = file.listFiles();

        if (listFiles != null && listFiles.length > 0) {

            for (File file2 : listFiles) {

                if (file2.isDirectory()) {
                    getFileName(new File(file2.getAbsolutePath()));
                }

                if (file2.isFile()) {

                    String path = file2.getAbsolutePath();

                    if (path.endsWith(".mp4")) {

                        System.out.println(file2.getAbsolutePath());
                    }
                }
            }
        }
    }
}
